sponge crabs - French English Dictionary